package com.jt.factory;

import org.springframework.beans.factory.FactoryBean;

import java.util.Calendar;


//需要继承接口FactoryBean
public class Springfactory implements FactoryBean<Calendar> {


    public Calendar getObject() throws Exception {
        return Calendar.getInstance();
    }
    //获取类型
    public Class<?> getObjectType() {
        return Calendar.class;
    }
    //单例对象 多例对象
    /*默认条件下spring容器中都是单利对象 节省空间 单利对象 多例对象
    * 多线程问题 多例对象*/

    public boolean isSingleton() {
        return true;
    }
}
